package com.insurance.service;

import com.insurance.common.ResultData;

import java.util.List;
import java.util.Map;

/**
 * Created with IntelliJ IDEA.
 * User1: 李辽
 * Date: 2020/10/27 19:05
 * Description:
 * Version: V1.0
 */
public interface InsuranceService {

    /**
     * 查询所有被保险人信息
     * @return
     */
    List<Map> queryInsuredUser(String user_phone);

    /**
     * 查询该用户是否有车主卡
     * @param user_name
     * @param user_phone
     * @return
     */
    List<Map> queryCardByNameOrPhone(String user_name, String user_phone);

    /**
     * 添加保单信息
     * @param map
     * @return
     */
    ResultData addProtect(Map map);

    /**
     * 更改保单信息接口
     * @param map
     * @return
     */
    int editInsurance(Map map);

    /**
     *查询被保险人的所有信息接口
     * @param user_id
     * @param insurance_id
     * @return
     */
    List<Map> queryAllInformation(int user_id, int insurance_id);
}
